.rpv-drop__area {
  position: absolute;
  top: 0;
  right: 0;

  // Position
  bottom: 0;
  left: 0;
  z-index: 9999;

  padding: 0.5rem;
  background-color: var(--rpv-drop__area-background-color);

  &-body {
    display: flex;

    // Center the content
    align-items: center;
    justify-content: center;

    // Take the full height
    height: 100%;
    color: var(--rpv-drop__area-body-color);
    font-size: 1.5rem;
    border: 2px dashed var(--rpv-drop__area-body-border-color);
  }
}
